package com.duguo.dynamicmvc.factory;

import java.util.Map;

import com.duguo.dynamicmvc.factory.interceptor.InterceptorGenerator;



public interface ControllerFactory {

	void setWorkingModel(WorkingModel workingModel);

	WorkingModel getWorkingModel();

	ControllerBuilder getControllerBuilder();

	Class getDynamicViewModelClass();

	Map<String,InterceptorGenerator> getInterceptorGenerators();
	
	Map<String, Object> getInjections();

}
